home *** CD-ROM | disk | FTP | other *** search
Makefile | 1994-03-14 | 9.7 KB | 344 lines |
- # Machine-generated makefile- do not edit !
- HOBJECTS=\
-
- OBJECTS=\
- _librarybases.o\
- _DOSBase_.o\
- _UtilityBase_.o\
- amigaguidebase.o\
- aslbase.o\
- bulletbase.o\
- commoditiesbase.o\
- datatypesbase.o\
- diskfontbase.o\
- dosbase.o\
- expansionbase.o\
- gadtoolsbase.o\
- graphicsbase.o\
- iconbase.o\
- iffparsebase.o\
- intuitionbase.o\
- keymapbase.o\
- layersbase.o\
- localebase.o\
- mathffpbase.o\
- mathieeedoubbasbase.o\
- mathieeedoubtransbase.o\
- mathieeesingbasbase.o\
- mathieeesingtransbase.o\
- mathtransbase.o\
- rexxsyslibbase.o\
- translatorbase.o\
- utilitybase.o\
- workbenchbase.o\
- _mallocbase_.o\
- _malloc.o\
- _stdiostreams.o\
- _stdio.o\
- _otherstreams.o\
- _other.o\
- _atexitbase_.o\
- _atexit.o\
- _endlabel.o\
- amigaguidename.o\
- aslname.o\
- bulletname.o\
- commoditiesname.o\
- datatypesname.o\
- diskfontname.o\
- dosname.o\
- expansionname.o\
- gadtoolsname.o\
- graphicsname.o\
- iconname.o\
- iffparsename.o\
- intuitionname.o\
- keymapname.o\
- layersname.o\
- localename.o\
- mathffpname.o\
- mathieeedoubbasname.o\
- mathieeedoubtransname.o\
- mathieeesingbasname.o\
- mathieeesingtransname.o\
- mathtransname.o\
- rexxsyslibname.o\
- translatorname.o\
- utilityname.o\
- workbenchname.o\
- stdio.o\
- openstub.o\
- closestub.o\
- libversstub.o\
- __main.o\
- chkabort.o\
-
- BOBJECTS=\
- _librarybases.bo\
- _DOSBase_.bo\
- _UtilityBase_.bo\
- amigaguidebase.bo\
- aslbase.bo\
- bulletbase.bo\
- commoditiesbase.bo\
- datatypesbase.bo\
- diskfontbase.bo\
- dosbase.bo\
- expansionbase.bo\
- gadtoolsbase.bo\
- graphicsbase.bo\
- iconbase.bo\
- iffparsebase.bo\
- intuitionbase.bo\
- keymapbase.bo\
- layersbase.bo\
- localebase.bo\
- mathffpbase.bo\
- mathieeedoubbasbase.bo\
- mathieeedoubtransbase.bo\
- mathieeesingbasbase.bo\
- mathieeesingtransbase.bo\
- mathtransbase.bo\
- rexxsyslibbase.bo\
- translatorbase.bo\
- utilitybase.bo\
- workbenchbase.bo\
- _mallocbase_.bo\
- _malloc.bo\
- _stdiostreams.bo\
- _stdio.bo\
- _otherstreams.bo\
- _other.bo\
- _atexitbase_.bo\
- _atexit.bo\
- _endlabel.bo\
- amigaguidename.bo\
- aslname.bo\
- bulletname.bo\
- commoditiesname.bo\
- datatypesname.bo\
- diskfontname.bo\
- dosname.bo\
- expansionname.bo\
- gadtoolsname.bo\
- graphicsname.bo\
- iconname.bo\
- iffparsename.bo\
- intuitionname.bo\
- keymapname.bo\
- layersname.bo\
- localename.bo\
- mathffpname.bo\
- mathieeedoubbasname.bo\
- mathieeedoubtransname.bo\
- mathieeesingbasname.bo\
- mathieeesingtransname.bo\
- mathtransname.bo\
- rexxsyslibname.bo\
- translatorname.bo\
- utilityname.bo\
- workbenchname.bo\
- stdio.bo\
- openstub.bo\
- closestub.bo\
- libversstub.bo\
- __main.bo\
- chkabort.bo\
-
- OPTIONS=-I ../headers -I include: -O3 -finline-functions
- BOPTIONS=$(OPTIONS) -fbaserel -msmall-code
- PATTERN=_librarybases _DOSBase_ _UtilityBase_ "*base" _mallocbase_ _malloc \
- _stdiostreams _stdio _otherstreams _other _atexitbase_ _atexit \
- _endlabel "*name" "*"
-
- # Use private _DOSBase and _UtilityBase
- %.o: %.c
- gcc $(OPTIONS) -S -c $*.c -o tmp.s
- gcc:lib/gcc-lib/amigados/2.5.8/cpp -traditional -P -D _DOSBase=__DOSBase \
- -D _UtilityBase=__UtilityBase tmp.s tmp2.s
- gcc tmp2.s -c -o $*.o
- delete tmp.s tmp2.s
-
- %.bo: %.c
- gcc $(BOPTIONS) -S -c $*.c -o tmp.s
- gcc:lib/gcc-lib/amigados/2.5.8/cpp -traditional -P -D _DOSBase=__DOSBase \
- -D _UtilityBase=__UtilityBase tmp.s tmp2.s
- gcc tmp2.s -c -o $*.bo
- delete tmp.s tmp2.s
-
- all: libstubs.a blibstubs.a
-
- makefile: dosbase.c submake makemake
- rx makemake $(PATTERN) >makefile
-
- clean:
- -delete "#?base.c" "#?name.c" "#?.o" "#?.bo"
-
- libstubs.a: $(OBJECTS)
- -delete libstubs.a
- ar -q libstubs.a $(OBJECTS)
- ranlib libstubs.a
-
- blibstubs.a: $(BOBJECTS)
- -delete blibstubs.a
- ar -q blibstubs.a $(BOBJECTS)
- ranlib blibstubs.a
-
- dosbase.c: makebase library.list
- -delete "#?base.c" "#?name.c"
- rx makebase
-
- # .o-Files ohne private DOSBase
- dosbase.o: dosbase.c
- gcc $(OPTIONS) -c dosbase.c -o dosbase.o
-
- dosbase.bo: dosbase.c
- gcc $(BOPTIONS) -c dosbase.c -o dosbase.bo
-
- # .o-Files ohne private UtilityBase
- utilitybase.o: utilitybase.c
- gcc $(OPTIONS) -c utilitybase.c -o utilitybase.o
-
- utilitybase.bo: utilitybase.c
- gcc $(BOPTIONS) -c utilitybase.c -o utilitybase.bo
- _librarybases.o: _librarybases.c $(HOBJECTS)
- _librarybases.bo: _librarybases.c $(HOBJECTS)
- _DOSBase_.o: _DOSBase_.c $(HOBJECTS)
- _DOSBase_.bo: _DOSBase_.c $(HOBJECTS)
- _UtilityBase_.o: _UtilityBase_.c $(HOBJECTS)
- _UtilityBase_.bo: _UtilityBase_.c $(HOBJECTS)
- amigaguidebase.o: amigaguidebase.c $(HOBJECTS)
- amigaguidebase.bo: amigaguidebase.c $(HOBJECTS)
- aslbase.o: aslbase.c $(HOBJECTS)
- aslbase.bo: aslbase.c $(HOBJECTS)
- bulletbase.o: bulletbase.c $(HOBJECTS)
- bulletbase.bo: bulletbase.c $(HOBJECTS)
- commoditiesbase.o: commoditiesbase.c $(HOBJECTS)
- commoditiesbase.bo: commoditiesbase.c $(HOBJECTS)
- datatypesbase.o: datatypesbase.c $(HOBJECTS)
- datatypesbase.bo: datatypesbase.c $(HOBJECTS)
- diskfontbase.o: diskfontbase.c $(HOBJECTS)
- diskfontbase.bo: diskfontbase.c $(HOBJECTS)
- dosbase.o: dosbase.c $(HOBJECTS)
- dosbase.bo: dosbase.c $(HOBJECTS)
- expansionbase.o: expansionbase.c $(HOBJECTS)
- expansionbase.bo: expansionbase.c $(HOBJECTS)
- gadtoolsbase.o: gadtoolsbase.c $(HOBJECTS)
- gadtoolsbase.bo: gadtoolsbase.c $(HOBJECTS)
- graphicsbase.o: graphicsbase.c $(HOBJECTS)
- graphicsbase.bo: graphicsbase.c $(HOBJECTS)
- iconbase.o: iconbase.c $(HOBJECTS)
- iconbase.bo: iconbase.c $(HOBJECTS)
- iffparsebase.o: iffparsebase.c $(HOBJECTS)
- iffparsebase.bo: iffparsebase.c $(HOBJECTS)
- intuitionbase.o: intuitionbase.c $(HOBJECTS)
- intuitionbase.bo: intuitionbase.c $(HOBJECTS)
- keymapbase.o: keymapbase.c $(HOBJECTS)
- keymapbase.bo: keymapbase.c $(HOBJECTS)
- layersbase.o: layersbase.c $(HOBJECTS)
- layersbase.bo: layersbase.c $(HOBJECTS)
- localebase.o: localebase.c $(HOBJECTS)
- localebase.bo: localebase.c $(HOBJECTS)
- mathffpbase.o: mathffpbase.c $(HOBJECTS)
- mathffpbase.bo: mathffpbase.c $(HOBJECTS)
- mathieeedoubbasbase.o: mathieeedoubbasbase.c $(HOBJECTS)
- mathieeedoubbasbase.bo: mathieeedoubbasbase.c $(HOBJECTS)
- mathieeedoubtransbase.o: mathieeedoubtransbase.c $(HOBJECTS)
- mathieeedoubtransbase.bo: mathieeedoubtransbase.c $(HOBJECTS)
- mathieeesingbasbase.o: mathieeesingbasbase.c $(HOBJECTS)
- mathieeesingbasbase.bo: mathieeesingbasbase.c $(HOBJECTS)
- mathieeesingtransbase.o: mathieeesingtransbase.c $(HOBJECTS)
- mathieeesingtransbase.bo: mathieeesingtransbase.c $(HOBJECTS)
- mathtransbase.o: mathtransbase.c $(HOBJECTS)
- mathtransbase.bo: mathtransbase.c $(HOBJECTS)
- rexxsyslibbase.o: rexxsyslibbase.c $(HOBJECTS)
- rexxsyslibbase.bo: rexxsyslibbase.c $(HOBJECTS)
- translatorbase.o: translatorbase.c $(HOBJECTS)
- translatorbase.bo: translatorbase.c $(HOBJECTS)
- utilitybase.o: utilitybase.c $(HOBJECTS)
- utilitybase.bo: utilitybase.c $(HOBJECTS)
- workbenchbase.o: workbenchbase.c $(HOBJECTS)
- workbenchbase.bo: workbenchbase.c $(HOBJECTS)
- _mallocbase_.o: _mallocbase_.c $(HOBJECTS)
- _mallocbase_.bo: _mallocbase_.c $(HOBJECTS)
- _malloc.o: _malloc.c $(HOBJECTS)
- _malloc.bo: _malloc.c $(HOBJECTS)
- _stdiostreams.o: _stdiostreams.c $(HOBJECTS)
- _stdiostreams.bo: _stdiostreams.c $(HOBJECTS)
- _stdio.o: _stdio.c $(HOBJECTS)
- _stdio.bo: _stdio.c $(HOBJECTS)
- _otherstreams.o: _otherstreams.c $(HOBJECTS)
- _otherstreams.bo: _otherstreams.c $(HOBJECTS)
- _other.o: _other.c $(HOBJECTS)
- _other.bo: _other.c $(HOBJECTS)
- _atexitbase_.o: _atexitbase_.c $(HOBJECTS)
- _atexitbase_.bo: _atexitbase_.c $(HOBJECTS)
- _atexit.o: _atexit.c $(HOBJECTS)
- _atexit.bo: _atexit.c $(HOBJECTS)
- _endlabel.o: _endlabel.c $(HOBJECTS)
- _endlabel.bo: _endlabel.c $(HOBJECTS)
- amigaguidename.o: amigaguidename.c $(HOBJECTS)
- amigaguidename.bo: amigaguidename.c $(HOBJECTS)
- aslname.o: aslname.c $(HOBJECTS)
- aslname.bo: aslname.c $(HOBJECTS)
- bulletname.o: bulletname.c $(HOBJECTS)
- bulletname.bo: bulletname.c $(HOBJECTS)
- commoditiesname.o: commoditiesname.c $(HOBJECTS)
- commoditiesname.bo: commoditiesname.c $(HOBJECTS)
- datatypesname.o: datatypesname.c $(HOBJECTS)
- datatypesname.bo: datatypesname.c $(HOBJECTS)
- diskfontname.o: diskfontname.c $(HOBJECTS)
- diskfontname.bo: diskfontname.c $(HOBJECTS)
- dosname.o: dosname.c $(HOBJECTS)
- dosname.bo: dosname.c $(HOBJECTS)
- expansionname.o: expansionname.c $(HOBJECTS)
- expansionname.bo: expansionname.c $(HOBJECTS)
- gadtoolsname.o: gadtoolsname.c $(HOBJECTS)
- gadtoolsname.bo: gadtoolsname.c $(HOBJECTS)
- graphicsname.o: graphicsname.c $(HOBJECTS)
- graphicsname.bo: graphicsname.c $(HOBJECTS)
- iconname.o: iconname.c $(HOBJECTS)
- iconname.bo: iconname.c $(HOBJECTS)
- iffparsename.o: iffparsename.c $(HOBJECTS)
- iffparsename.bo: iffparsename.c $(HOBJECTS)
- intuitionname.o: intuitionname.c $(HOBJECTS)
- intuitionname.bo: intuitionname.c $(HOBJECTS)
- keymapname.o: keymapname.c $(HOBJECTS)
- keymapname.bo: keymapname.c $(HOBJECTS)
- layersname.o: layersname.c $(HOBJECTS)
- layersname.bo: layersname.c $(HOBJECTS)
- localename.o: localename.c $(HOBJECTS)
- localename.bo: localename.c $(HOBJECTS)
- mathffpname.o: mathffpname.c $(HOBJECTS)
- mathffpname.bo: mathffpname.c $(HOBJECTS)
- mathieeedoubbasname.o: mathieeedoubbasname.c $(HOBJECTS)
- mathieeedoubbasname.bo: mathieeedoubbasname.c $(HOBJECTS)
- mathieeedoubtransname.o: mathieeedoubtransname.c $(HOBJECTS)
- mathieeedoubtransname.bo: mathieeedoubtransname.c $(HOBJECTS)
- mathieeesingbasname.o: mathieeesingbasname.c $(HOBJECTS)
- mathieeesingbasname.bo: mathieeesingbasname.c $(HOBJECTS)
- mathieeesingtransname.o: mathieeesingtransname.c $(HOBJECTS)
- mathieeesingtransname.bo: mathieeesingtransname.c $(HOBJECTS)
- mathtransname.o: mathtransname.c $(HOBJECTS)
- mathtransname.bo: mathtransname.c $(HOBJECTS)
- rexxsyslibname.o: rexxsyslibname.c $(HOBJECTS)
- rexxsyslibname.bo: rexxsyslibname.c $(HOBJECTS)
- translatorname.o: translatorname.c $(HOBJECTS)
- translatorname.bo: translatorname.c $(HOBJECTS)
- utilityname.o: utilityname.c $(HOBJECTS)
- utilityname.bo: utilityname.c $(HOBJECTS)
- workbenchname.o: workbenchname.c $(HOBJECTS)
- workbenchname.bo: workbenchname.c $(HOBJECTS)
- stdio.o: stdio.c $(HOBJECTS)
- stdio.bo: stdio.c $(HOBJECTS)
- openstub.o: openstub.c $(HOBJECTS)
- openstub.bo: openstub.c $(HOBJECTS)
- closestub.o: closestub.c $(HOBJECTS)
- closestub.bo: closestub.c $(HOBJECTS)
- libversstub.o: libversstub.c $(HOBJECTS)
- libversstub.bo: libversstub.c $(HOBJECTS)
- __main.o: __main.c $(HOBJECTS)
- __main.bo: __main.c $(HOBJECTS)
- chkabort.o: chkabort.c $(HOBJECTS)
- chkabort.bo: chkabort.c $(HOBJECTS)
-